home *** CD-ROM | disk | FTP | other *** search
/ All for Cell Phones: Sony Ericsson / Sony-Ericsson 2004.iso / Java / JumpingJack / jumping_jack.jar / c.class (.txt) < prev    next >
Encoding:
Java Class File  |  2001-12-07  |  2.3 KB  |  71 lines

  1. import javax.microedition.lcdui.Command;
  2. import javax.microedition.lcdui.CommandListener;
  3. import javax.microedition.lcdui.Displayable;
  4. import javax.microedition.lcdui.Form;
  5. import javax.microedition.lcdui.StringItem;
  6. import javax.microedition.lcdui.TextField;
  7.  
  8. // $FF: renamed from: c
  9. public class class_0 extends Form implements CommandListener {
  10.    // $FF: renamed from: new JumpingJack
  11.    private JumpingJack field_0;
  12.    // $FF: renamed from: for javax.microedition.lcdui.Form
  13.    private Form field_1;
  14.    // $FF: renamed from: int javax.microedition.lcdui.Command
  15.    private Command field_2 = new Command("save", 1, 1);
  16.    // $FF: renamed from: if javax.microedition.lcdui.Command
  17.    private Command field_3 = new Command("cancel", 2, 1);
  18.    // $FF: renamed from: do javax.microedition.lcdui.Command
  19.    private Command field_4 = new Command("continue", 2, 1);
  20.    // $FF: renamed from: a javax.microedition.lcdui.TextField
  21.    private TextField field_5;
  22.  
  23.    public class_0(JumpingJack var1, Form var2, String var3, int var4) {
  24.       super(var3);
  25.       this.field_0 = var1;
  26.       this.field_1 = var2;
  27.       String var5 = "";
  28.       if (var4 == 1) {
  29.          var5 = "Top score:\n" + a.a + " ... " + a.do + "\n\nYour score: " + a.for;
  30.       }
  31.  
  32.       if (var4 == 0) {
  33.          var5 = "Congratulations!\nScore: " + a.for;
  34.       }
  35.  
  36.       StringItem var6 = new StringItem((String)null, var5);
  37.       ((Form)this).append(var6);
  38.       if (var4 == 0) {
  39.          this.field_5 = new TextField("Name:", " ", 10, 0);
  40.          ((Form)this).append(this.field_5);
  41.          ((Displayable)this).addCommand(this.field_2);
  42.          ((Displayable)this).addCommand(this.field_3);
  43.       }
  44.  
  45.       if (var4 == 1) {
  46.          ((Displayable)this).addCommand(this.field_4);
  47.       }
  48.  
  49.       ((Displayable)this).setCommandListener(this);
  50.    }
  51.  
  52.    public void commandAction(Command var1, Displayable var2) {
  53.       if (var1 == this.field_2) {
  54.          a.a = this.field_5.getString();
  55.          a.do = a.for;
  56.          a.a(a.for, a.a);
  57.          JumpingJack.display.setCurrent(this.field_1);
  58.       }
  59.  
  60.       if (var1 == this.field_3) {
  61.          JumpingJack.display.setCurrent(this.field_1);
  62.       }
  63.  
  64.       if (var1 == this.field_4) {
  65.          JumpingJack.display.setCurrent(this.field_1);
  66.       }
  67.  
  68.       this.field_0.dispose(this);
  69.    }
  70. }
  71.